import { ref } from 'vue'
import { defineStore } from 'pinia'

export default defineStore(
  'user',
  () => {
    const token = ref('')
    const userInfo = ref({})

    function SET_TOKEN(str) {
      token.value = str
    }

    function SET_USERINFOR(obj) {
      userInfo.value = obj
    }

    return { token, userInfo, SET_TOKEN, SET_USERINFOR }
  },
  {
    persist: {
      enabled: true // 开启数据缓存
    }
  }
)
